Concurrency computer science)

Results: 359



#Item
221Computing / Data / Databases / Programming language implementation / Software transactional memory / Lock / Linearizability / Non-blocking algorithm / Spring Framework / Transaction processing / Concurrency control / Data management

Adaptive Software Transactional Memory⋆ Virendra J. Marathe, William N. Scherer III, and Michael L. Scott Department of Computer Science, University of Rochester, Rochester, NY[removed] {vmarathe, scherer, scott}@cs.

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2005-10-11 17:37:40
222Transaction processing / Higher-order functions / Concurrency control / Data management / Programming language implementation / Fold / D / Compiler / Map / Computing / Software engineering / Computer programming

Software Partitioning of Hardware Transactions ∗ Lingxiang Xiang Michael L. Scott Computer Science Department, University of Rochester, USA

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2014-12-18 08:46:18
223Computer hardware / Concurrent computing / Concurrency control / Transaction processing / Central processing unit / CPU cache / Cache / Transactional memory / MESI protocol / Computing / Computer memory / Cache coherency

ASPLOS[removed]Architecture Support for Data Isolation & Memory Monitoring Arrvindh Shriraman, Sandhya Dwarkadas, and Michael L. Scott Department of Computer Science, University of Rochester

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2011-04-01 17:28:51
224Software architecture / Staged event-driven architecture / Threads / Concurrency control / Thread pool pattern / Thread / Lock / Parallel computing / Context switch / Computing / Concurrent computing / Software engineering

SEDA: An Architecture for Scalable, Well-Conditioned Internet Services Matt Welsh, David Culler, and Eric Brewer UC Berkeley Computer Science Division [removed]

Add to Reading List

Source URL: www.eecs.harvard.edu

Language: English - Date: 2003-03-27 14:19:07
225Computing / Data / Software transactional memory / Transactional memory / Bloom filter / TM / Transaction processing / Concurrency control / Data management

Brief Announcement: Transactional Memory Retry Mechanisms Michael F. Spear, Andrew Sveikauskas, and Michael L. Scott Department of Computer Science, University of Rochester∗ {spear, asveikau, scott}@cs.rochester.edu

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2008-06-26 20:21:06
226Software engineering / Mutual exclusion / Compare-and-swap / Linked list / Pointer / Non-blocking algorithm / ABA problem / Stack / Linearizability / Concurrency control / Computing / Computer programming

Tech. Rep. 599, Computer Science Dept., Univ. of Rochester Correction of a Memory Management Method for Lock-Free Data Structures Maged M. Michael 

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2011-03-27 19:46:57
227Deadlock / Computing / Software engineering / Computer science / Concurrency control / Concurrency / Lock

Transactions as the Foundation of a Memory Consistency Model! Luke Dalessandro1 , Michael L. Scott1 , and Michael F. Spear2 1 2

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2010-07-27 20:28:11
228Computer programming / Threads / Thread pool pattern / Thread / Non-blocking algorithm / Scheduling / Asynchronous I/O / Event-driven programming / Parallel computing / Computing / Concurrent computing / Concurrency control

A Design Framework for Highly Concurrent Systems Matt Welsh, Steven D. Gribble, Eric A. Brewer, and David Culler Computer Science Division University of California, Berkeley Berkeley, CA[removed]USA {mdw,gribble,brewer,cul

Add to Reading List

Source URL: www.eecs.harvard.edu

Language: English - Date: 2003-03-27 14:16:49
229Data / Information / Software transactional memory / Schedule / Serializability / Database transaction / Linearizability / Lock / Extensible Storage Engine / Transaction processing / Concurrency control / Data management

Transaction Safe Nonblocking Data Structures ∗ Virendra J. Marathe and Michael L. Scott Technical Report #924 Department of Computer Science, University of Rochester {vmarathe, scott}@cs.rochester.edu September 2007

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2007-11-06 15:01:56
230Data / Information / Databases / Programming language implementation / Transactional memory / Compiler / Database transaction / Parallel computing / Linearizability / Transaction processing / Concurrency control / Data management

Software Partitioning of Hardware Transactions⇤ Lingxiang Xiang and Michael L. Scott Technical Report #993 Department of Computer Science, University of Rochester {lxiang,scott}@cs.rochester.edu August 2014

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2014-09-16 15:20:46
UPDATE